<%@ page contentType="text/html; charset=UTF-8" %>
<%@ page isELIgnored="false" %>

		JBoss Seam ist ein von JBoss entwickeltes
		Webframework für Java EE, welches das Zusammenspiel zwischen der
		Business-Logik und der Präsentation vereinfacht. Die Business-Logik
		<br/>
		läuft dabei in der Regel in einem EJB-3.0-Container, während die
		Präsentationsschicht mit JavaServer Faces (JSF) realisiert wird. Es
		ist jedoch auch möglich, POJOs anstelle der EJBs zu verwenden. Durch
		den Einsatz von Annotations und die Registrierung aller Komponenten im
		Seam-Kontext ist es möglich, einerseits auf die umfangreichen
		XML-Konfigurationsdateien zu verzichten und anderseits die
		<br/>
		<br/>
		EJB-Komponenten direkt in der Präsentation zu referenzieren.
		Motiviert ist dieses Vorgehen durch das Prinzip, sich bei der
		Programmierung und der Konfiguration möglichst wenig wiederholen zu
		müssen (vgl. Don't repeat yourself). Bestandteil von JBoss Seam ist
		das Hilfsprogramm seam-gen, mit welchem es unter anderem möglich ist,
		eine CRUD-Applikation von einer bestehenden Datenbank zu erzeugen. In
		Kombination mit ICEfaces oder RichFaces kann eine JBoss-Seam-Anwendung
		mit Ajax-Funktionalität ausgestattet werden. JBoss Seam erlaubt durch
		die Reduktion der Konfigurationsdateien eine schnelle Entwicklung von
		Webapplikationen unter Verwendung der skalierbaren und
		standardisierten Java-EE-Architektur.